home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / gemini / liesmich.txt < prev    next >
Encoding:
Text File  |  1994-09-22  |  13.1 KB  |  270 lines

  1. Liesmich zu Gemini Version 1.999a
  2. ------------------------------------------------------------------
  3.  
  4.  
  5. Copyright (C) 1994 by Stefan Eissing
  6.  
  7. GEMINI ist ein Shareware-Programm von
  8.  
  9.   Stefan Eissing
  10.   Theaterstraße 104
  11.   52062 Aachen
  12.  
  13.   Mailbox: MAUS Aachen, 0241-902002
  14.   MausNet: Stefan Eissing @ AC
  15.   Internet: Stefan_Eissing@ac.maus.de
  16.  
  17.  
  18. Und wieder eine neue Version von Gemini, diesmal 1.999a. Wieder mal
  19. wurden ein paar kleinere Fehler behoben und Features hinzugetan:
  20. - gemini.rsc wird jetzt mit einer Prüfsumme auf Korrektheit geprüft.
  21. - Das Console-Fenster kann nun Textattribute wie Miniwin.
  22. - Die Variablen TERM und TERMCAP werden gesetzt.
  23. - Die Mupfel kennt $LINENO und $SECONDS.
  24. - Die Promptvariable PS1, PS2 und PS4 können nun Variablen intern
  25.   benutzen: PS1='$PWD' zeigt immer den aktuellen Pfad an.
  26. - PS4 wird nun immer bei debugging-Ausgaben benutzt (set -x).
  27. - Bugs mit langen Dateinamen und editierbaren Textfeldern behoben.
  28. - _IDT cookie wird unterstützt.
  29. - KEEPFREE kann nun auch sinnvoll mit Werten > 32 Kilobyte belegt
  30.   werden.
  31. - Dateifenster haben eine sinnvolle Minimalgröße
  32. - Start von Programmen mit mehr als 8 Zeichen im vorderen Namensteil
  33.   werden korrekt beim AES angemeldet.
  34.  
  35.  
  36. Liesmich zur Version 1.9999
  37. ------------------------------------------------------------------
  38. Hier ist eine fehlerbereinigte Version der 1.999, ziemlich schnell
  39. ging es diesmal. Hoffentlich hat diese Version eine längere Haltbar-
  40. keitszeit. Folgende Fehler wurden behoben:
  41. - LineA variablen werden von Gemini gesetzt. Höhere Kompatibilität.
  42. - Unter WINX können Fenster "rausbewegt" werden
  43. - Console-Fenster kann nun MiniWin-kompatible Textattribute
  44. - Listen in den Dialogen bugfreier in der Tastaturbedienung
  45. - Der Namenskonflikt Dialog versteht nun auch lange Dateinamen
  46. - ls -l löst symbolische Links richtig auf
  47. - Mit Alias... erzeugte Scripte laufen unter normalem TOS wieder
  48.   richtig.
  49. - Accessories können nun auch unter normalem TOS von der Mupfel
  50.   aus einfach durch Starten aufgerufen werden.
  51. - Expansion mit "$@" funktioniert wieder richtig.
  52.  
  53. Viel Spaß mit dieser Version!
  54.  
  55.  
  56.  
  57. README der 1.999
  58.  
  59. Und wieder mal ist mehr Zeit vergangen als ich am Anfang dieses
  60. Jahres gedacht hätte. Welche Zeit? Na die Zeit bis eine neue
  61. Version von Gemini erscheint natürlich. In erster Linie beinhaltet
  62. diese Version nur Bugfixes, aber es sind auch ein paar kleine
  63. Nettigkeiten dazugekommen. Bevor wieder tausend Fragen kommen: ja,
  64. auch diese Version ist wieder mal umsonst (und somit nach dem
  65. Volksmund auch nichts wert). Folgendes ist seit der 1.99 passiert:
  66.  
  67.  
  68. Gemini
  69. - Das Atari Drag&Drop Protokoll wird jetzt auch entgegengenommen.
  70.   Vorerst können aber nur ARGS, d.h. Dateien und Ordern auf
  71.   Gemini-Fenster gezogen werden.
  72. - Tastaturkürzel von Laufwerken werden wieder mitgesichert.
  73. - XHDI Erkennung von Wechsellaufwerken wieder ausgebaut. Es gibt
  74.   zuviel Ärger damit. Lösungen werden noch gesucht.
  75. - Probleme mit Klein- und Großschreibungen von Dateinamen gemildert.
  76. - Info-Dialog kann jetzt teilweise mit Namen bis zu 32 Zeichen
  77.   klarkommen.
  78. - CASE Cookie wird unterstüzt. Siehe auch die Manual-Seite.
  79. - Alle inf und gin Dateien werden jetzt kleingeschrieben angelegt.
  80. - Die Mupfel in Gemini kann Parameter an Accessories mittels des
  81.   VA-Protokolls übergeben.
  82. - VA_DRAG_ON_WINDOW implementiert und neue Nachricht VA_DRAG_COMPLETE
  83.   hinzugefügt. (Siehe auch vaproto.h)
  84. - Farb-Poppups sind wieder richtig tastaturbedienbar. Ebenso die
  85.   Listen in Gemini. Diese Sachen (und manche in der Mupfel) sind 
  86.   vom glorreichen Julian F. Reschke gemacht worden, dem ich sehr
  87.   zu Dank verpflichtet bin.
  88. - Diverse kleinere Bugfixes
  89. - Das Wahnsinnsprogramm CASETOWR. Sie install.doc und die
  90.   Manualseite dazu.
  91.  
  92. Mupfel
  93. - Das profile wird jetzt auch von nicht-interaktiven Shells 
  94.   eingelesen. Das mildert den Mangel von MagiX, das kein Environment
  95.   an parallel gestartete Programme übergeben kann.
  96. - Das alias Kommando ist POSIX kompatibel geworden: statt
  97.   alias name wert
  98.   muß nun
  99.   alias name=wert
  100.   benutzt werden. Man kann so mehrere Aliase gleichzeitig definieren
  101.   und mit "alias name" die Belegung von "name" abfragen.
  102. - verbesserte Tilde-Expansion. Es gibt jetzt ~+ und ~-
  103. - TOS-Programme sollten und MultiTOS und MagiX nicht mehr
  104.   versehentlich auf dem normalen TOS-Bildschirm gestartet werden.
  105.   (Die Starterei ist inzwischen sehr kompliziert mit den 1000 
  106.   Optionen, daher garantiere ich für nichts)
  107. - Parametersubstitution (${}) funktioniert nun auch ohne ":" richtig
  108. - Parametersubstitution a la ${name%%pattern} ist drin
  109. - das escape-Zeichen (bisher immer %) ist nun mit dem set Kommando
  110.   setzbar. set versteht lange Optionen
  111. - profile.mup heißt profile und mupfel.mup heißt mupfel.rc
  112. - Control-P und -N blättern in der History
  113. - Ein Wildcard kann verneint werden, wenn das erste Zeichen ! 
  114.   oder ^ ist. Dies funktioniert aber nur, wenn auch Zeichen 
  115.   wie *, ? oder [] vorkommen. Bsp:
  116.      !*.*     -- alle Objekte, die keine Endung haben
  117.      !*.c     -- alle Objekte, die nicht in .c enden
  118.      !abc     -- genau der String !abc
  119. - Diverse Bugfixes und Anpassungen an neue MagiX Versionen
  120.  
  121.  
  122.  
  123. Liesmich zur Version 1.99:
  124. --------------------------
  125.  
  126. Tja, da ist sie nun - die neue Gemini Version. Es hat ja nun auch 
  127. lang genug gedauert. Ich habe mich dazu hinreißen lassen, dieses Jahr 
  128. noch eine neue Version rauszugeben (wie ich es ja leichtsinnig 
  129. versprochen hatte). Eine Dokumentation ist praktisch nicht vorhanden 
  130. (alles ist wie gewohnt selbst erklärend) und da die (zugegeben nicht 
  131. repräsentative) Mehrheit der Geminibenutzer im MausNet auch ohne Doku 
  132. eine neue Release haben wollte...
  133.  
  134. Aber dies ist keine hingebastelte Version, die ich mir mal eben aus 
  135. dem Ärmel schüttele. Gemini ist schon seit langen sehr stabil und ich 
  136. hoffe, daß sie die altbekannte Qualität vorfinden werden, die ich 
  137. zusammen mit Gereon Steffens schon früher geliefert habe.
  138.  
  139. Gereon ist praktisch seit der 1.21 nicht mehr an der Entwicklung 
  140. beteiligt und ich kann seine Entscheidung gut verstehen. Geht es mir 
  141. doch, seit ich einen Vollzeitjob ausübe, ähnlich: Wenn man den ganzen 
  142. Tag am Rechner sitzt, ist es nicht gerade die ideale Entspannung, 
  143. sich abend für abend hinter die Tastatur zu klemmen. Auch möchte man 
  144. vielleicht einmal im Jahr in den Urlaub fahren oder andere soziale 
  145. Kontakte pflegen und was sonst noch zu einem Vollwertleben gehört.
  146.  
  147. Doch obwohl in dieser Version fast alles aus meinen Fingern in den 
  148. Rechner gefloßen ist, hat auch diese Version viel mit Gereon und dem 
  149. was wir in den vorigen Versionen zusammen gemacht haben zu tun. Wenn 
  150. hier also mein Copyright steht, so hat das mehr damit zu tun, daß ich 
  151. für den Quatsch verantwortlich bin, als daß alles auf meinem Mist 
  152. gewachsen ist.
  153.  
  154. Apropos Verantwortung: beachten Sie auch bitte den gewohnten 
  155. Disclaimer am Ende dieses Textes. Danke!
  156.  
  157. Verantwortung Teil 2: Da Sie diese Version von Gemini gebührenfrei 
  158. erhalten (ja, richtig gelesen), ist auch mein sowieso schlechter 
  159. Kundensupport noch schlimmer geworden: es gibt ihn praktisch nicht. 
  160. Wenn Sie mir einen Brief schreiben und verzweifelt genug wirken, dann 
  161. werde ich ihn wahrscheinlich beantworten, vielleicht aber auch nicht. 
  162. Meine Freizeit ist mir inzwischen etwas kostbar geworden. Wenn Sie 
  163. Fragen haben aber kein Modem: kaufen Sie sich eins. Wenn Sie Fragen 
  164. haben und ein Modem: senden Sie eine Mitteilung in die Mausgruppe 
  165. GEMINI (die ist in fast allen Netzen erhältlich). Dort sind viele 
  166. (bis auf ein paar Idioten, die es überall gibt) nette Leute, die Ihre 
  167. Fragen und Probleme beantworten/lösen können. Auch ich werde diese 
  168. Gruppe weiterhin lesen und mit Rat und Tat zur Seite stehen. Wenn 
  169. Ihnen das nicht genügt, löschen Sie dieses Programm und kaufen Sie 
  170. sich ein anderes! Das ist mein Ernst; diesmal keine Ironie.
  171.  
  172. Allen Leuten, die sich für Gemini registriert haben, gilt mein 
  173. herzlichstes Dankeschön. Ihrer Ehrlichkeit ist es zu verdanken, daß 
  174. es diese Version überhaupt gibt und daß ich an Gemini 
  175. weitergearbeitet habe. Allen Zahlern, die sich durch diese kostenlose 
  176. Version betrogen fühlen, möchte ich folgendes sagen: Sie haben für 
  177. eine bereits erhaltene Leistung (die Version, für die Sie sich haben 
  178. registrieren lassen) bezahlt und erzählen Sie mir nicht, daß 
  179. sie es nicht wert war.
  180.  
  181. Der letzte Satz war nicht für den durchschnittlichen Geminibenutzer 
  182. gedacht. In der Mehrheit hat es sehr viel Spaß gemacht, sich um Ihre 
  183. Probleme zu kümmern und dem Feedback nach zu urteilen, waren Sie alle 
  184. auch sehr zufrieden mit dem Programm. Einen ehrlichgemeinten Dank! 
  185. Nur machen die wenigen Nörgler leider auch die meiste Arbeit. Daher 
  186. werden Sie den einen oder anderen Seitenhieb in diesen Zeilen finden, 
  187. der an diese Leute gerichtet ist. (An dieser Stelle eine kleine 
  188. Entschuldigung an den Doktor aus München, der sich nur registrieren 
  189. lassen wollte, wenn ich ihm sämtliche Zeichensätze und Treiber für 
  190. seinen Laserdrucker besorgen würde: in Bewunderung und Erstauenen 
  191. über soviel gewitzten Geschäftssinn muß ich Ihren Brief wohl verlegt 
  192. haben...)
  193.  
  194. Das klingt alles wie ein Abschiedsbrief, nicht wahr? Das ist es aber 
  195. nicht. Es soll eher ein kleines Resumee sein, denn ab und an gedenke 
  196. ich schon mal wieder was an Gemini zu tun, nur haben andere Dinge in 
  197. der Zwischenzeit mehr Vorang bekommen. Wehmütig wird mir nur, wenn 
  198. ich an die schöne Zeit des Atarierfolges zurückdenke, in der noch 
  199. alles möglich und machbar schien (naja, einen guten Teil haben die 
  200. Entwickler hier in Deutschland ja auch getan!). Aber wenn irgendwann 
  201. mal mein Rechner seinen Geist aufgibt, weiß ich nicht, woher ich 
  202. Ersatzteile bekommen kann. Und das sagt leider schon alles über den 
  203. Marktanteil und was noch zu befürchten ist. Und so wie mir geht es 
  204. wohl vielen Atari-Entwicklern...
  205.  
  206. Andererseits: PCs sind so blöd, daß da in nächster Zeit jemand kommen 
  207. muß, der mit einem guten Konzept den Markt abräumt (einfache 
  208. wirtschaftsmathematische Rechnung). Warten Sie's nur ab, dann treffen 
  209. wir uns alle wieder, und in der Zwischenzeit halten wir auf den STs, 
  210. TTs und Falcons aus.
  211.  
  212. Besonderer Dank gilt Julian Reschke, der mit seinem Enthusiasmus und 
  213. seiner Einsatzbereitschaft dieses Programm mit ins Leben gerufen und 
  214. die ganze Zeit mit großen Aufwand am selben gehalten hat. So sind 
  215. nicht nur die fliegenden Dialoge, sondern auch die mitgelieferten 
  216. Manual Seiten zu den Kommandos (und viele gute Ideen) von ihm. 
  217. Zusätzlich gibt es eine Sammlung von Tools von ihm, die sich als 
  218. MUPFTL0x.TOS auch in Mailboxen (vorzugsweise natürlich Mäuse) 
  219. erhalten können. Diese Datei können Sie einfach in den Ordner GEMINI2 
  220. kopieren und dort starten; es installiert sich von selbst und kann 
  221. dann sofort in Gemini mitbenutzt werden.
  222.  
  223. Aachen, den 31.12.93
  224.  
  225. Stefan Eissing
  226.  
  227.  
  228.     Sämtliche Manual-Pages zu Mupfel-internen Kommandos sind von 
  229. Julian F. Reschke geschrieben worden. Das Ausformulieren und 
  230. Aktualisieren machen viel Arbeit, daher werden Spenden als Ansporn 
  231. für künftige Änderungen und Erweiterungen gerne entgegengenommen. 
  232. Dazu benutze man bitte folgende Kontoverbindung:
  233.  
  234.     Julian F. Reschke
  235.     Kontonummer 2542 39-465
  236.     Postgiroamt Dortmund (BLZ 440 100 46)
  237.  
  238.     Korrekturen und Verbesserungsvorschläge senden Sie bitte an
  239. jr@ms.maus.de.
  240.  
  241.                             DISCLAIMER
  242.  
  243. Die in den Dokumentationsdateien enthaltetenen Informationen sind zum Zeit-
  244. punkt ihrer Veröffentlichung wahrscheinlich einigermaßen korrekt, die Pro-
  245. gramme wahrscheinlich einigermaßen fehlerfrei. Die Autoren, ihre Arbeit-
  246. geber und alle mit ihnen oder ihren Haustieren auch nur entfernt in Verbin-
  247. dung stehenden Personen sind für irgendwelche Fehler nicht verantworlich.
  248. Die Dokumentation und Programme sowie alle darin enthaltenen Hinweise, Bei-
  249. spiele, Programmfragmente, Seitennummern und was man sich sonst noch vor-
  250. stellen kann, werden hiermit weitergegeben ohne irgendeine Art von Garantie,
  251. weder explizit noch implizit, einschließlich der, aber nicht beschränkt auf
  252. sie, gesetzlichen Gewährleistungsbestimmungen und des Grundrechtes auf kör-
  253. perliche Unversehrtheit. Das gesamte Risiko für die Benutzung oder Nichtbe-
  254. nutzung der in der Dokumentation enthalteten Informationen und/oder der Pro-
  255. gramme, lieber Leser, liegt bei Dir!
  256. Unter keinen Umständen wird irgend jemand, egal ob lebend, tot oder schein-
  257. tot und/oder irgendeine Gruppe, die der menschlichen Rasse oder sonst einer
  258. (mehr oder weniger) intelligenten Spezies (einschließlich, aber nicht be-
  259. schränkt auf jenen bisweilen SOL III genannten Planeten) entstammt oder vor-
  260. gibt zu entstammen, und der diese Dokumentation und/oder Programme oder ein
  261. anderes, damit in Verbindung stehendes Dokument und/oder Programm oder Teile
  262. davon modifiziert und/oder weiterverbreitet, egal ob legal oder illegal,
  263. Dir, lieber Leser, in irgendeiner Art verantwortlich sein für irgendwelche
  264. Schäden, einschließlich entgangener/geschmälerter/verlorerer Profite, Gel-
  265. der, Geltung, Gesundheit, Freunde/Freundinnen etc., die implizit oder ex-
  266. plizit aus der Verwendung oder Nichtverwendung dieser Dokumentation und/oder
  267. Programme oder Teilen davon, resultieren.
  268. Was immer auch passiert, lieber Leser: Du bist schuld!
  269.  
  270.